<?php
#########
## By TMD ##
#########

define('INSIDE', true);
define('INSTALL' , false);

$ugamela_root_path = './';
include($ugamela_root_path . 'extension.inc');
include($ugamela_root_path . 'common.'.$phpEx);
$dpath = (!$user["dpath"]) ? DEFAULT_SKINPATH : $user["dpath"];


		if ($_SERVER["REQUEST_METHOD"] == "GET"){
		$id = intval($_GET["id"]);
		$denunciado = intval($_GET["user_sender"]);
		$denunciador = intval($_GET["user_owner"]);
		}
		/*
	if ($id ==''){message("Nao valido");die;}
	if ($$denunciado ==''){message("Nao valido");die;}
	if ($denunciador ==''){message("Nao valido");die;}
*/
	$mensagens = doquery("SELECT * FROM {{table}} WHERE `message_id`='$id' LIMIT 1;",'messages');
	if (mysql_num_rows($mensagens) == 0){	message("Nao existe nenhuma mensagem com esse ID");}
	/*
	$mesconf = mysql_fetch_array($mensagens);
	
	if ($denunciado != $mesconf['message_sender'] && $denunciador != $mesconf['message_owner']){printf("Erro Denunciado nao valido");}

	*/
		while ($m = mysql_fetch_array($mensagens)){
		$texto = $m['message_text'];
		$assunto = $m['message_subject'];
		$dono = $m['message_owner'];
		$enviou = $m['message_sender'];
		}

		
	$denunciado = doquery("SELECT * FROM {{table}} WHERE id='$denunciado'",'users');	
		while ($u = mysql_fetch_array($denunciado)){
		$nick_denunciado = $u['username'];
		}
		
	$denunciador = doquery("SELECT * FROM {{table}} WHERE id='$denunciador'",'users');	
		while ($r = mysql_fetch_array($denunciador)){
		$nick_denunciador = $r['username'];
		}
				
			//	if($denunciador != $user["id"]){message("So podes Reportar mensagens que tu recebes-te");}
				
				
				doquery("INSERT INTO {{table}} SET 
				`denunciado`='$denunciado',
				`nick_denunciado`='$nick_denunciado',
				`denunciador`='$denunciador',
				`nick_denunciador`='$nick_denunciador',
				`hora`='".time()."',
				`assunto`='$assunto',
				`texto`='$texto'"
				,'reports');
				

				message("A mensagem foi reportada com sucesso e o Administrador ir?ser informado","Denunciar");
				
				$parse = $lang;
				$page .= parsetemplate(gettemplate(''), $parse);
		
	display($page);


?>
